body,html{margin: 0;padding: 0;font-size: 14px;color: #333;background: #fff;}
body{font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;line-height: 1;position:relative;font-weight: normal;}
a{text-decoration: none;color: #333;background: transparent;}
a:active {outline: 0;}
img{max-width: 100%;border: 0;vertical-align: middle;}
ul,li{list-style: none}
input[type=button], input[type=submit], input[type=file], button {cursor: pointer; -webkit-appearance: none;}
button, input, select {overflow: visible;} 
button, select {text-transform: none;} 
[disabled] {cursor: default;} 
em{font-style: normal;}
* {box-sizing: border-box;} 
*{-webkit-overflow-scrolling: touch;}   /* 解决IOS页面卡顿 */
/* 清除浮动 */
.clearfix::before, .clearfix::after {content: "";display: table;} 
.clearfix::after {clear: both;}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
}